Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89A RICHMOND AVENUE Flats/Maisonettes £1,133,302 £525,000 23 Jan 2004
89B RICHMOND AVENUE Terraced £1,536,245 £410,000 21 Jul 2000
89D RICHMOND AVENUE Flats/Maisonettes £1,532,654 £1,230,000 13 Aug 2018
91 RICHMOND AVENUE Terraced £3,210,094 £3,075,000 7 Mar 2022
93 RICHMOND AVENUE Terraced £2,063,817 £1,247,500 26 Jan 2007
95 RICHMOND AVENUE Terraced £2,281,892 £975,000 4 Jul 2003
97 RICHMOND AVENUE Terraced £1,780,124 £320,000 3 Sep 1996
103 RICHMOND AVENUE Terraced £2,338,636 £435,000 10 Jan 1997
105 RICHMOND AVENUE Terraced £3,026,833 £2,950,000 28 Nov 2023
107 RICHMOND AVENUE Terraced £3,145,140 £2,000,000 12 Sep 2007